cape buffalo - Francés Inglés Diccionario